module ex3_fbctl_lsd(
  input         i_second_word,
  input         i_st,
  input  [31:0] i_st_data0,
  input  [31:0] i_st_data1,
  output        o_fb,
  output        o_pc_we,
  output        o_rf_we1,
  output [31:0] o_st_data
);

assign o_fb = ~(i_second_word);
assign o_pc_we = i_second_word;
assign o_rf_we1 = ~i_st;
assign o_st_data = i_second_word ? i_st_data1 : i_st_data0;

endmodule
